ghost turd - French English Dictionary